package edu.ues21.tcs.ecommerce2011.mvc.model;

//@ Author : Fran

import java.util.ArrayList;





public class Pedido {
	private int id;
	private String fecha;
	private String hora;
	private Cliente cliente;
	private String estado;
	private int formaPago;
	private ArrayList<DetallePedido> detalle;
	
	
	public Pedido (){
		
	}

	public Pedido (int id, Cliente cliente, String estado, int formaPago, ArrayList<DetallePedido> detalle){
		this.id=id;
		this.cliente=cliente;
		this.estado=estado;
		this.formaPago=formaPago;
		this.detalle=detalle;
	}
	
	
	
	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public Cliente getCliente() {
		return cliente;
	}

	public void setCliente(Cliente cliente) {
		this.cliente = cliente;
	}

	public String getEstado() {
		return estado;
	}

	public void setEstado(String estado) {
		this.estado = estado;
	}

	public int getFormaPago() {
		return formaPago;
	}

	public void setFormaPago(int formaPago) {
		this.formaPago = formaPago;
	}

	public ArrayList<DetallePedido> getDetalle() {
		return detalle;
	}

	public void setDetalle(ArrayList<DetallePedido> detalle) {
		this.detalle = detalle;
	}

	public Pedido agregarDetalle (DetallePedido detalle, Pedido pedido){
		pedido.getDetalle().add(detalle);
		return pedido;
	}
}
